﻿<%@ Page Language="C#" AutoEventWireup="true" CodeFile="wfManConsultaComponente.aspx.cs" Inherits="mantenimientos_wfManConsultaComponente" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Página sin título</title>
    <script language="javascript">
    function ObtenerSelectRadio() {
        var DatoSel = 0;
        for(i=0;ele = document.form1.elements[i];i++) {
            if(ele.type=="radio") {
                if(ele.checked)
                    DatoSel = ele.value;
            }
        }
        return DatoSel;
    }
    
    function Eliminar() {
        var cid = ObtenerSelectRadio();
        if(cid > 0) {
            if(confirm("Confirmación:\nEstá a punto de eliminar el elemento seleccionado, si acepta ya no será posible su utilización posterior")) {
                window.open("./Componente/wfDataComp.aspx?cop=3E&cid=" + cid ,"_det","width:450;height:360;resizable:yes;");
            }
            else {
                return false;
            }
        }
        else {
            alert("No se ha seleccionado ningun valor");
        }
    }
    
    function Nuevo(){
        window.open("./Componente/wfDataComp.aspx?cop=1N&cid=oN","_new","width:450;height:390");
    }
    
    
    function ReActivar() {
        var cid  = ObtenerSelectRadio();
        if(cid > 0)
        {
            if(confirm("Confirmación:\nEstá a punto de volver a activar el elemento seleccionado, asegurese que sea correcto")) {
                window.open("./Componente/wfDataComp.aspx?cop=4R&cid=" + cid ,"_det","width:450;height:360;resizable:yes;");
            }
            else {
                return false;
            }
        }
        else {
            alert("No se ha seleccionado ningún valor");
        }       
    }
    
    function Detalles() {
        var cid  = ObtenerSelectRadio();        
        if(cid > 0) {
            window.open("./Componente/wfDataComp.aspx?cop=2D&cid=" + cid ,"_det","width:450;height:360;resizable:yes;");
        }
        else {
            alert("No se ha seleccionado ningun valor");
        }
    }
    
    function Modificar(){    
        var cid  = ObtenerSelectRadio();        
        if(cid > 0) {        
            window.open("./Componente/wfDataComp.aspx?cop=0M&cid=" + cid ,"_new","width:450;height:390");
        }
        else{
            alert("Error no se ha seleccionado ningun valor");
        }
    }
    
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <table border="1" cellpadding="0" cellspacing="0" width="100%">
            <tr>
                <td>
                    Código ATA</td>
                <td>
                    <asp:TextBox ID="txtCodATA" runat="server" Columns="3" MaxLength="2"></asp:TextBox></td>
                <td>
                </td>
            </tr>
            <tr>
                <td>
                    Código SubATA</td>
                <td>
                    <asp:TextBox ID="txtCodSATA" runat="server" Columns="3" MaxLength="2"></asp:TextBox></td>
                <td>
                </td>
            </tr>
            <tr>
                <td>
                    Código Componente</td>
                <td>
                    <asp:TextBox ID="txtCodComp" runat="server" Columns="3" MaxLength="2">00</asp:TextBox></td>
                <td>
                </td>
            </tr>
            <tr>
                <td>
                    Descripción</td>
                <td>
                    <asp:TextBox ID="txtDesc" runat="server" Columns="75" MaxLength="255" TextMode="MultiLine"></asp:TextBox></td>
                <td>
                </td>
            </tr>
            <tr>
                <td>
                </td>
                <td>
                    <asp:ImageButton ID="imgConsultar" runat="server" ImageUrl="../styles/a-main/BTbuscar.gif"
                        OnClick="imgConsultar_Click" /></td>
                <td>
                </td>
            </tr>
            <tr>
                <td>
                </td>
                <td>
                </td>
                <td>
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    <input onclick="javascript:Detalles()"  id="btnDetalles" type="button" value="Detalles" />
                    <input onclick="javascript:Nuevo()"  id="btnNuevo" type="button" value="Nuevo" />
                    <input onclick="javascript:Modificar()"  id="btnModificar" type="button" value="Modificar" />
                    <input onclick="javascript:Eliminar()"  id="btnEliminar" type="button" value="Eliminar" />
                    <input onclick="javascript:ReActivar()" id="btnReActivar" type="button" value="ReActivar" /></td>
            </tr>
            <tr>
                <td colspan="3">
                    <asp:GridView ID="gvData" runat="server" AutoGenerateColumns="False">
                        <Columns>
                            <asp:BoundField DataField="CodigoComponente" HeaderText="Comp.Codigo" />
                            <asp:BoundField DataField="DescripcionComponente" HeaderText="Descripci&#243;n" />
                            <asp:BoundField DataField="EstadoComponente" HeaderText="Estado" />
                            <asp:BoundField DataField="Id" HeaderText="Id" />
                            <asp:BoundField DataField="CodigoSubAta" HeaderText="Cod. SubATA" />
                            <asp:BoundField HeaderText="Cod. ATA" DataField="CodigoAta" />
                            <asp:TemplateField>
                                <ItemTemplate>
                                    <input name="radSelect" type="radio" value='<%# Eval("Id")%>' />
                                </ItemTemplate>
                            </asp:TemplateField>
                        </Columns>
                    </asp:GridView>
                </td>
            </tr>
            <tr>
                <td>
                </td>
                <td>
                </td>
                <td>
                </td>
            </tr>
        </table>
    
    </div>
        <asp:HiddenField ID="HiddenField1" runat="server" />
        <asp:HiddenField ID="HiddenField2" runat="server" />
    </form>
</body>
</html>
